package com.juzipi.common.utils.uuid;


/**
 * ID生成工具类
 */

public class IdUtils {


    /**
     * 获取随机UUID
     * @return
     */
    public static String randomUUID(){
        return UUID.randomUUID().toString();
    }


    /**
     * 简化的UUID，去掉了横线
     * @return
     */
    public static String simpleUUID(){
        return UUID.randomUUID().toString(true);
    }


    /**
     * 获取随机UUID，使用性能更好的ThreadLocalRandom生成UUID
     * @return
     */
    public static String fastUUID(){
        return UUID.fastUUID().toString();
    }


    /**
     * 简化的UUID，去掉了横线，使用性能更好的ThreadLocalRandom生成UUID
     * @return
     */
    public static String fastSimpleUUID(){
        return UUID.fastUUID().toString(true);
    }


}
